@charset "utf-8";
.gwidth{width: 98%;margin: 0 auto;}
.phone{display: block;}
.pc{display: none;}
.ipad{display: none;}

/* 导航 */
.phone_nav{ display: block;height:70px;}
.phone_nav .sp_headery{background-image:url(..skin/img/logo_bj.jpg); z-index:10; height: 70px;}
.phone_nav .sp_logo{padding:5px 10px;float:left;height:70px;}
.sp_headery .fl{width:70%;height:100%;}
.sp_headery img{max-width: 100%;height: 100%;}
.phone_nav .sp_logo img{margin:auto;max-height:40px;}
.phone_nav .sp_nav{ width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:30px;}
.phone_nav .sp_nav span{display:block;background: #222;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s;}
.phone_nav .sp_nav span:nth-of-type(1){top:0px;}
.phone_nav .sp_nav span:nth-of-type(2){top:10px;}
.phone_nav .sp_nav span:nth-of-type(3){top:20px;}
.phone_nav .sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg);}
.phone_nav .sp_nav_se span:nth-of-type(2){width:0;}
.phone_nav .sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg);}
.sjj_navy{position: absolute;z-index:9;background:#eee;font-size:14px;padding-bottom: 15px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;width: 100%;}
.phone_nav .nav_show{top:69px;}
.sjj_navy>ul>li:first-child{overflow:hidden;border-top:0;}
.sjj_navy>ul>li:first-child>a{float:left;width:calc(100% - 70px);}
.sjj_navy>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px;}
.sjj_navy>ul>li:first-child .language a{width:34px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;;}
.sjj_navy>ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_navy>ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s;}
.sjj_navy>ul li .sjj_navy_i_se svg{transform:rotate(0deg);}
.sjj_navy>ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:16px;}
.sjj_navy>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_navy>ul li ul{display:none;}
.sjj_navy>ul li a{color:#333;width:80%;}
.sjj_navy>ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_navy>ul li i svg{width:20px;height:20px;fill:#555;}

/* 导航end */

/*banner begin*/
#banner_main {overflow: hidden;position: relative;z-index: 2; background-color:#fff;}
#banner_main .banner {height: 140px;}
#banner {width: 100%;min-width:98%;position: relative;overflow: hidden;z-index: 0;}
#banner, .banner ul {max-height: 140px;overflow: hidden;}
.banner li {width: 100%;position: absolute;z-index: 1;overflow: hidden;}
.banner li img {width: 414px;display: block;position: relative;top: 0;}
#banner .tip {width: 1000px;height: 20px;line-height: 0;font-size: 0;text-align: center;position: absolute;left: 50%;margin-left: -500px;bottom: 0px;z-index: 3;}
#banner .tip span {height: 10px;margin: 0 2px;width: 10px;display: inline-block;font-size: 0;cursor: pointer;-moz-border-radius: 100%;-webkit-border-radius: 100%;border-radius: 100%;border: 2px solid #fe0101;}
#banner .tip span.cur {background-color: #fe0101;}
#banner #btn_prev, #banner #btn_next {width: 28px;height: 56px;position: absolute;top: 32%;z-index: 5;}
#banner #btn_prev {background-position: 0 -138px;left: 5%;background-image:url(../img/b-prev.png);}
#banner #btn_next {background-position: -34px -138px;right: 5%;background-image:url(../img/b-next.png);}
/*banner end*/

.biaoti{text-align: center;width: 100%;padding-bottom: 30px;background: url(../img/title_line.png) no-repeat center bottom;}
.biaoti h3{	font-size: 24px;font-weight: normal;display: block;line-height: 30px;color: #333;text-align: center;}
.biaoti p{color: #666;font-size: 18px;text-transform: uppercase;font-weight: normal;line-height: 40px;}

/*产品中心 begin*/
.product_center{padding-top:60px;background-color:#f3f3f3;}

/*产品分类开始*/
.product_center .chanpin_fenlei{padding:30px 0;}
.product_center .chanpin_fenlei>ul{margin:0 auto;text-align:center;}
.product_center .chanpin_fenlei>ul>li{width:26%; font-size:14px; margin-right: 15px;height: 28px;line-height: 28px;text-align: center;display: inline-block;white-space: nowrap;word-break: break-all;}
.product_center .chanpin_fenlei>ul>li a{display: block;border: 1px solid #ccc;padding: 0 12px;}
.product_center .chanpin_fenlei li.on a {border: 1px solid #fe0101;background: #fe0101;color: #fff;}
/*产品分类结束*/

.product_center .chanpin ul {padding-top:20px;width: 103%; margin-bottom:40px;}
.product_center .chanpin .item {width:95%;height:auto;padding-bottom:20px; display: block;float: left;margin-right: 30px;margin-bottom: 30px;background: #fff;transition: all 0.3s ease-out 0s;}
.product_center .chanpin .item a {display: block;}
.product_center .chanpin .item img {width: 100%;height:auto;display: block;}
.product_center .chanpin .item h3 {font-size: 18px;text-align: center; color:#333;}
.product_center .chanpin .item p {color: #666;padding: 0 46px;line-height: 24px;font-size:14px;}
.product_center .chanpin .item:hover {transform: translate3d(0px, -16px, 0px);box-shadow: 0 3px 10px rgb(222, 222, 222);}
.product_center .chanpin .item:hover h3{color: #fe0101;}
/*产品中心 end*/

/*关于我们 begin*/
.about_bj{background-color:rgba(0, 0,0, 0.6);padding-bottom:0;padding-top:0;background-image:none;display: flex;flex-direction:column; }
.about_bj .biaoti{padding-top:40px;}
.about_bj .biaoti h3,.about_bj .biaoti p{color:#fff;}
.about{margin-top:40px;margin-bottom:40px; }
.about .about_img{width: 463px;}
.about_text{width: 98%; margin:0 auto;}
.about_text p{font-size:16px;color: #fff;line-height:40px;text-align: center;text-indent:2em;}
.about_text .chakan{width: 180px;padding-top:20px;margin:0 auto;}
.about_text .chakan a{width: 180px;display: block;font-size:14px; text-align: center;line-height: 40px;border-radius: 20px;background: #fe0101; color: #fff;}
.about_text .chakan a:hover{background: #212121;}
.zizhi{margin: auto;overflow: hidden;margin-bottom: 30px;padding-top:40px;}
.zizhi_fenlei{display: flex;flex-wrap: wrap;}
.zizhi_fenlei a{display: block;width: 272px;margin-left: 25px;margin-bottom: 26px;}
.zizhi_fenlei a img{width: 272px;height: 204px;border: 1px solid #ebebeb;border-bottom: 0;}
/*关于我们 end*/

/*工程案例 begin*/
.index_anli{background-color:#fff;}
.index_anli .biaoti{margin-top:40px;}
.anli1{margin-top:50px;}
.anli_fenlei{height:580px;}
.anli_fenlei li {position: relative;float: left;padding: 20px 0!important;line-height: 20px;text-align: center;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;overflow: hidden;}
.anli_fenlei li .iFCB-rp {position: relative;height: auto;margin: 0 10px;overflow: hidden;background: #f5f5f5;height: 330px;border: 1px solid transparent;overflow: visible!important;box-shadow: 0px 0px 3px 3px #e4e3e3;}
.anli_fenlei li .pic a {position: relative;display: block;overflow: hidden;}
.anli_fenlei li .pic a:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 100%;background:#fe0101;content: "";visibility: hidden;opacity: 0;transition: all ease-out 0.6s;z-index: 2;}
.anli_fenlei li .pic img {position: relative;width: 100%;height: 150px;transition: all 0.6s ease-in-out;transform: scale(1);z-index: 1;}
.anli_fenlei .iFCB-PRO-4 .iFCB-rp .pic {width: 178px;height: 178px;margin: -89px auto 0;margin-top:-89px;position: relative;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;overflow: hidden;}
.anli_fenlei li dl {position: relative;padding: 10px 10px 25px;background: #f5f5f5;color: #999;transition: all 0.3s ease 0s;z-index: 2;}
.anli_fenlei li dl dt.title {position: relative;height: 55px;font-size: 16px;line-height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.anli_fenlei li dl dd.info {height: auto;padding: 15px 10px 0;font-size: 14px;line-height: 21px;text-align: left;overflow: hidden;}
.anli_fenlei li dl dd.more {position: absolute;bottom:0;left: 0;width: 100%;height: 0;text-align: center;display:block;transition: all 0.6s ease 0s;}
.anli_fenlei li dl dd.more a {display: inline-block;width: 122px;height: 36px;border-radius: 6px;border: 1px solid #fe0101;color: #fe0101;font-size: 13px;line-height: 36px;overflow: hidden;vertical-align: top;}
.anli_fenlei .iFCB-PRO-4 .iFCB-rp { height:420px; }
.anli_fenlei .iFCB-PRO-4 {padding: 89px 0 0!important;width: 100%;height:auto;}
.iFCB-PRO-4 .iFCB-rp .pic img {width: 178px;height: 178px;border-radius: 100%;}
.anli_fenlei li .iFCB-rp .pic {width: 64%;height: auto;margin: 0 auto;border-radius: 100%;border: 10px solid #f5f5f5;background: #f5f5f5;overflow: hidden;z-index: 1;width: 178px;height: 178px;margin: -89px auto 0;}
.anli_fenlei li .iFCB-rp .pic:after {display: none;}
/*工程案例 end*/

/*新闻中心 begin*/
.index_xinwen{background-color:#fff;}
.index_xinwen .biaoti{padding-top:40px;}
.index_news{margin-top:40px;padding-bottom:40px;}
.news_gongsi{float: left;width:100%;overflow: hidden;}
.news_gongsi .gongsi_biaoti {overflow: hidden;border: 1px solid #ccc;border-left: 0;border-right: 0;width: 100%;height: 63px;line-height: 63px;margin-bottom: 32px;}
.gongsi_biaoti  span{float: left;width: 33%;background: #e51520;color: #fff;text-align: center;font-size: 22px;border-radius: 4px;}
.gongsi_biaoti  div{float: left;font-size: 17px;color: #ccc;margin-left: 2%;}
.gongsi_biaoti  a{float: right;height: 100%;}
.gongsi_biaoti a img{vertical-align: middle;}
.gongsi_img{width: 100%;overflow: hidden;}
.gongsi_img>.img{overflow: hidden;float: left;width: 42%;}
.gongsi_img>.img img{width: 100%;overflow: hidden;transition: all 0.3s;}
.gongsi_img>.img img:hover{transform: scale(1.1);cursor: pointer;}
.gongsi_img_text{float: right;width: 53%;overflow: hidden;}
.gongsi_img_text h3{font-size: 16px;color: #333;line-height: 24px;}
.gongsi_img_text p{font-size:14px; color: #666;margin: 0;line-height: 24px;}
.gongsi_img_text a{display: block;width: 173px;height: 40px;background: #e51520;color: #fff;text-align: center;line-height: 40px;border-radius: 30px;font-size: 16px;}
.gongsi_xinwen{margin-top:15px;}
.news_gongsi>a{display: block;background: url(../img/q.jpg) left 26px no-repeat;padding: 10px 0;padding-left: 48px;border-bottom: 1px dashed #ccc;}
.news_gongsi>a div{color: #464646;font-size: 16px;margin-bottom: 11px;}
.news_gongsi>a p{color: #878787;line-height: 28px;margin: 0;font-size: 14px;}
.news_hangye{float: right;width: 100%;overflow: hidden; margin-top:40px;}
.news_hangye .hangye_biaoti{overflow: hidden;border: 1px solid #ccc;border-left: 0;border-right: 0;width: 100%;height: 63px;line-height: 63px;margin-bottom: 32px;}
.hangye_biaoti span{float: left;width: 33%;background: #e51520;color: #fff;text-align: center;font-size: 22px;border-radius: 4px;}
.hangye_biaoti div{float: left;font-size: 17px;color: #ccc;margin-left: 2%;}
.hangye_biaoti a{float: right;height: 100%;}
.hangye_biaoti a img{vertical-align: middle;}
.hangye_fenlei{margin-top:70px;}
.hangye_fenlei a{display: block;background: url(../img/q.jpg) left 26px no-repeat;padding: 20px 0;padding-left: 48px;border-bottom: 1px dashed #ccc;}
.hangye_fenlei a div{color: #464646;font-size: 16px;margin-bottom: 11px;}
.hangye_fenlei a p{color: #878787;line-height: 28px;margin: 0;font-size: 14px;}
/*新闻中心 end*/

/*友情链接 begin*/
.link {width: 100%;background-color: #f6f6f6;}
.link .link_text{margin: 0 auto;padding: 15px 10px;}
.link .link_text span {display: block;background: url(../img/pecv.png) left center no-repeat;padding-left: 25px;font-size: 16px;font-weight: bold;height: 26px;line-height: 26px;margin-bottom: 5px;color:#333333;}
.link .link_text p {color: #666;line-height: 24px;font-size: 14px;padding: 0 15px 0 0;}
.link .link_text p a {font-size: 14px;color: #666;}
/*友情链接 end*/

/*底部 begin*/
.footer {width: 100%;padding-bottom: 40px;background:#010101;color: #fff; text-align: center;}
.footer .qcode {width: 100%;height:auto;}
.footer .blogo {width: 100%;line-height: 28px;}
.footer .blogo img {display: block;margin: 0 auto 8px;max-width: 100%;max-height: 60%;}
.footer .blogo .p1 {font-size:16px;color: #fff;margin-bottom: 10px;}
.footer .blogo .p2 {font-size: 30px;color:  #fe0101;padding-bottom: 18px;}
.footer .blogo .p3 {color: #999;font-size: 16px;line-height: 22px;}

.ewm{width:100%;text-align: center;padding-top:20px;}
.ewm img{height:180px;width:180px;}
.ewm h3{display: block;line-height: 26px;color: #999;width: 100%;font-size: 14px;}
.ewm h3:hover{color: #fe0101;}
/*底部 end*/

/*版权信息*/
.banquan {background: #111;line-height: 50px;text-align:center;}
.banquan_text {color: #999;font-size: 14px;}
/*版权信息*/

/*内页banner*/
.nybanner,.nybanner img{width:100%;height:auto;}
/*内页banner*/

/*面包屑导航*/
.mbx_dh .sobtitle {height: 30px;line-height: 30px;padding: 10px 0px 10px;margin-bottom: 20px;font-size: 14px;border-bottom: 1px solid #fe0101;}
.mbx_dh .sobtitle .home {background: url(../img/home.png) no-repeat left center;width: 24px;height: 22px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.mbx_dh .sobtitle a {font-size: 14px;}
/*面包屑导航*/

/*企业文化*/
.fr-list-pro{float:left;width:100%; margin-top: 40px; margin-bottom:40px;}
.you-title h1{width: 107px;height: 44px;background-color: #fe0000;text-align: center;line-height: 44px;color:#fff;font-size: 16px;font-weight: 600;}
.you-title hr{border: none;height: 1px;background-color: #dddddd;}
.qyjj-text{margin-top:30px;}
.qyjj-text p{padding:0 0 10px 0;font-size:14px;line-height: 40px;color: #333;text-indent:2em;}
.qyjj-text span{font-weight:bold;color:#fe0101;}

/*list-img.html*/
.ctta_ul-list {margin-top:30px;}
.ctta_ul-list li {width: 280px;margin-right: 10px;float: left;}
.ctta_ul>li {float: left;width:47%;margin: 0 10px 20px 0;}
.ctta_ul>li:nth-child(3n){margin-right: 10px;}
.ctta_ul>li>div {width: auto;height: auto;overflow: hidden;position: relative;border: 1px solid #dddddd;}
.ctta_ul>li>div img { width:100%;height:100%;}
.ctta_ul>li>div p {width: 100%;height: 100%;background-color: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;transition: all .3s;display: none;}
.ctta_ul>li:hover div p{display:block;}
.ctta_ul>li>div p>span {display: inline-block;width:90%;line-height: 20px;text-indent: 1em;font-size: 14px;color: #fff;margin: 2% 5% 0%;overflow: hidden;}
.ctta_ul>li>div p>em {display: block;padding: 0 5%;line-height: 18px;text-align: right;font-size: 12px;color: #fe0000;}
.ctta_ul>li>h4 {line-height: 40px;text-align: center;background-color: #fff;font-size: 16px;color: #333333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background-color:#f1f1f1;}
/*list-img.html*/

/*show_img.html*/
.imgs_xq {font-size: 14px;color: #333;padding:30px 0; line-height:24px;}
.imgs_xq h4 {text-align: center;color: #666;font-size: 20px;}
.imgs_xq>p{border-top:1px dashed  #999; text-align: center;margin-top: 5px;font-weight: normal;line-height: 30px;height: 32px;font-size: 13px;color: #626262;}
.imgs_xq .cpnr_xq {width: 100%;margin-top: 7px;padding-top: 15px;text-align: center;}
.imgs_xq .cpnr_xq>p {line-height: 24px;font-size: 14px;color: #333;padding: 3px 0;text-align: left;}
.imgs_xq .cpnr_xq .img1{width:98%;height:auto;border: 1px solid #ddd;margin-bottom: 30px;}
/*show_img.html*/

/*list-news.html*/
.news_list{margin-top:40px;}
.news_list ul {margin-top: 10px;}
.news_list ul li {line-height: 34px;margin-left: 5px;margin-bottom: 5px;border-bottom: 1px dotted #c2c2c2;}
.news_list ul li a {background: url(../img/new_li2.jpg) no-repeat left;display: block;padding-left: 10px;color: #333;font-size: 16px;font-weight: bold;}
.news_list ul li a:hover {text-decoration: none;color: #fe0101;}
.news_list ul li a .date {float: right;color: #999;}
.news_list ul li a:hover .date {text-decoration: none;color: #fe0101;}
.news_list_text {width: 100%;height: 50px;overflow: hidden;font-size: 14px;color: #666;line-height: 24px;margin-bottom: 10px;}
#pager {padding: 30px 0 15px;text-align: center;}
#pager:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
#pager {*zoom: 1;}
#pager p {height: 26px;line-height: 26px;float: left;display: none;}
#pager ul {margin: 0 auto;text-align: center;}
#pager ul li {padding: 0 !important;height: auto !important;border: none !important;display: inline-block;*display: inline;zoom: 1;}
#pager ul a {font-size: 16px; margin: 0 5px;padding: 0 13px;height: 34px;line-height: 34px;text-decoration: none;float: left;background: #fff;border: 1px solid #ddd;border-radius: 12px;color: #000;}
#pager ul a.current {background-color: #fe0101;color: #fff;}
#pager ul a.current:hover {background-color: #fe0101;color: #fff;}
#pager ul a:hover {background:#fe0101;color: #fff;}
/*list-news.html*/

/*show-news.html*/
.news_xq {font-size: 14px;color: #333;padding:30px 0; line-height:24px;}
.news_xq h4 {text-align: center;color: #666;font-size: 20px;}
.news_xq>p{border-top:1px dashed  #999; text-align: center;margin-top: 5px;font-weight: normal;line-height: 30px;height: 32px;font-size: 13px;color: #626262;}
.news_xq .nierong_xq {width: 100%;margin-top: 7px;padding-top: 15px;text-align: center;}
.news_xq .nierong_xq>p {line-height: 24px;font-size: 14px;color: #333;padding: 3px 0;text-indent:2em;text-align: left;}
.nierong_xq img{ border: 0px;text-align: center;}
.page {font-size:14px; text-align: center;margin: 20px auto;clear: both;width:98%; height:40px;line-height:40px;border:1px solid #e4e4e4; }
.page a {margin: 0 7px;color: #2b2b2b;font-weight: normal;}
.page a:hover {color:#fe0101;}
.anlitopH{ margin-top:110px; height: 38px;line-height: 38px;border: 1px solid #e4e4e4;font-size: 14px;}
.anlitopH span{border-left: 5px solid #fe0101;height: 38px;line-height: 38px;padding-left: 22px;display: block;float: left;color: #fe0101;font-weight: bold;font-size: 14px;}
.anlitopH4{ height: 38px;line-height: 38px;border: 1px solid #e4e4e4;margin-top: 20px;font-size: 14px;}
.anlitopH4 span{border-left: 5px solid #fe0101;height: 38px;line-height: 38px;padding-left: 22px;display: block;float: left;color: #fe0101;font-weight: bold;font-size: 14px;}
.tjxw {padding: 10px;overflow: hidden;border: 1px solid #e4e4e4;border-top: none;font-size:14px;}
.tjxw ul {width: 100%;}
.tjxw li {width: 100%;padding: 0;line-height: 40px;float: left;overflow: hidden;margin: 0 1.5%;border-top: 1px dashed #ccc;}
.tjxw li s {width: 9px;height: 12px;background-position: -90px -112px;}
.tjxw li a {color: #666666;display: block;transition: all 0.3s ease-out 0s;}
.tjxw li a:hover {color: #fe0101;padding-left: 6px;}
.tjxw li span {color: #999;font-size: 12px;margin-right:20px;}
#tjcp {overflow: hidden;width:100%;margin: 0 auto; margin-top:30px;}
#indemo {float: left;width: 10000%;}
#tjcp2 {float: left;}
#tjcp1 ul {float: left;}
#tjcp ul li {width: 254px;float: left;margin-right: 30px;}
#tjcp ul li img {width: 254px;border: 1px solid #a0a0a0;}
#tjcp ul li:hover img {border: 1px solid #fe0101;}
#tjcp ul li p {display: block;width: 254px;height: 40px;line-height: 40px;text-align: center;color: #666;font-size: 14px;}
#tjcp ul li a {text-decoration: none;}
#tjcp ul li a:hover p {color:#fe0101;}
/*show-news.html*/

/*list_anli.html*/
.case_list {position: relative;margin-top:30px;}
.case_list .list {padding-top: 10px;width: 100%;}
.case_list .item {width: 47%;height:auto; display: block;float: left;margin-right:10px;margin-bottom: 30px;background: #fff;transition: all 0.3s ease-out 0s;border-bottom: 1px solid #e5e5e5;}
.case_list .item:nth-child(3n){margin-right:10px;}
.case_list .item a {display: block;}
.case_list .item img {width:100%;height:auto;display: block;}
.case_list .item h3 {font-size: 16px;padding: 20px 20px 0;font-weight: normal; text-align:center;}
.case_list .item p {color: #666;padding: 0 20px;line-height: 24px;font-size:14px;}
.case_list .item:hover {transform: translate3d(0px, -16px, 0px);box-shadow: 0 3px 10px rgb(222, 222, 222);}
.case_list .item:hover h3{color:#fe0101;}
/*list_anli.html*/

/*show_anli.html*/
.case_xq {font-size: 14px;color: #333;padding:30px 0; line-height:24px;}
.case_xq h4 {text-align: center;color: #666;font-size: 20px;}
.case_xq>p{border-top:1px dashed  #999; text-align: center;margin-top: 5px;font-weight: normal;line-height: 30px;height: 32px;font-size: 13px;color: #626262;}
.case_xq .nierong_xq {width: 100%;margin-top: 7px;padding-top: 15px;text-align: center;}
.case_xq .nierong_xq>p {line-height: 24px;font-size: 14px;color: #333;padding: 3px 0;text-align: left;}
.case_xq .nierong_xq img{max-width:100%; border: 0px; margin-left:20%;}
/*show_anli.html*/

/*list_rongyu.html*/
.ryzz_list{width:100%; margin-top:20px;}
.ryzz_list dl {width:47%;float: left;margin-right: 11px;margin-bottom: 12px;}
.ryzz_list dl:nth-child(2n){margin-right:-11px;}
.ryzz_list dl dt {width:100%; height: auto;}
.ryzz_list dl dt img{height:auto;overflow: hidden;width:100%;border: solid 1px #a0a0a0;}
.ryzz_list dl dd {width:100%;height: 40px;text-align: center;line-height: 40px;overflow: hidden;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;}
.ryzz_list dl dd a {color: #666;font-size: 16px;}
.ryzz_list dl:hover dd a {color: #fe0101;}
.ryzz_list dl:hover img {border: solid 1px #fe0101;}
/*list_rongyu.html*/

/*show_rongyu.html*/
.rongyu_xq {font-size: 14px;color: #333;padding:30px 0; line-height:24px;}
.rongyu_xq h4 {text-align: center;color: #666;font-size: 20px;}
.rongyu_xq>p{border-top:1px dashed  #999; text-align: center;margin-top: 5px;font-weight: normal;line-height: 30px;height: 32px;font-size: 13px;color: #626262;}
.rongyu_xq .nierong_xq {width: 100%;margin-top: 7px;padding-top: 15px;text-align: center;}
.rongyu_xq .nierong_xq>p {line-height: 24px;font-size: 14px;color: #333;padding: 3px 0;text-indent:2em;text-align: left;}
.rongyu_xq .nierong_xq img{width:100%; border: 0px;text-align: center;margin-top: 20px;}
/*show_rongyu.html*/
/*fuwu.html*/
.fuwu{margin-top:40px;}
.fuwu p{padding:0px 0 10px 0;font-size:14px;line-height: 40px;color: #333;text-indent:2em;}
/*fuwu.html*/

/*lanxi.html*/
.column {width:100%;float: right;}
.column .bt {height: 40px;border-top: 1px dashed #ccc;line-height: 40px;padding: 0 10px;}
.column .menu {padding: 0 10px 10px 10px;}
.column .menu a {margin-right: 29px;color: #666;}
.column .menu a:hover {color: #fe0101;}
.current_content {padding: 20px 0;line-height: 24px;}
.current_content p {font-size: 14px;color: #333;padding: 3px 0;}
.current_content img {width: auto!important;height: auto!important;}
.cur_map {padding-bottom: 20px;}
.cur_map h3 {border-top: 1px dashed #dedede;font-size: 14px;line-height: 30px;margin-top: 20px;padding-top: 10px;}
.cur_map p a {display: block;float: left;margin-right: 20px;}
.xxj span {display: block;font-size: 14px;color: #333;padding: 3px 0;width: 415px;float: left;}
#dituContent{width:100%;height: 400px;float: left;}
.iw_poi_title {color:#fe0101;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
.content_ne{float: left;width:100%;margin-bottom:40px;}
.content_ne span{float: none;}
/*liaxi.html*/